ease of handling and storage - Turkish English Dictionary